centigrade scale - French English Dictionary